using DSharpPlus.Entities;
using DSharpPlus.EventArgs;

namespace DSharpPlus.VoiceNext.EventArgs;

/// <summary>
/// Arguments for <see cref="VoiceNextConnection.UserLeft"/>.
/// </summary>
public sealed class VoiceUserLeaveEventArgs : DiscordEventArgs
{
    /// <summary>
    /// Gets the user who left.
    /// </summary>
    public DiscordUser User { get; internal set; }

    /// <summary>
    /// Gets the SSRC of the user who left.
    /// </summary>
    public uint SSRC { get; internal set; }

    internal VoiceUserLeaveEventArgs() : base() { }
}
